About Strykeslip Ltd (10169916) United Kingdom