About Passer Studio Ltd (09049794) United Kingdom