About Sroka Ltd (07750667) United Kingdom