About Egoswift Limited (13275113) United Kingdom