About The Leukos Lifestyle Ltd (12608544) United Kingdom