About Waheda Inc Ltd (13475185) United Kingdom