About Pilar Intermediate Limited (12277460) United Kingdom