About Olympos 7 Limited (10950288) United Kingdom