About Entuplet Limited (12980836) United Kingdom