About Polix18 Limited (11585213) United Kingdom