About Skaro Ltd (09990188) United Kingdom