About Octopi Lifestyle Ltd (10569106) United Kingdom