About Smyle Investments Limited (11192142) United Kingdom