About Pimlico Holdings Limited (10671289) United Kingdom