About Entrapart Eu Ltd (12685881) United Kingdom