About Edgeloop Ltd (10621102) United Kingdom