Ned missed one number when he gave his number to Peter. Little did Peter know, he ended up getting in contact with Princess Shuri of Wakanda. Shuri and T'Challa are currently staying at the Avengers Tower while Peter is living with Aunt May(she is very nice and supportive and she knows abt him being spider man) and Flash is very violent. In this Peter is Tony's Bio son, but Peter doesn't know cos Mary Parker got full custody of Peter. Tony knows he has a son but doesn't know its Peter.