About Blue Pillar International Limited (10985829) United Kingdom