About Semmy Ltd (11993645) United Kingdom