About Edgeware Investment Ltd (05476983) United Kingdom