About Scootz Ventures Ltd (12740047) United Kingdom