About Holos London Ltd (11199297) United Kingdom