About Ipsum Propellente Limited (12908609) United Kingdom