About Aspect Polo Limited (10110603) United Kingdom