About Sakellos Ltd (11598656) United Kingdom