About Myky & Sofy Ltd (10753506) United Kingdom