About Stud Ltd (11559596) United Kingdom