About Strype London Ltd (12844864) United Kingdom