About Edgeout Limited (SC277457) United Kingdom