About Ipsum Technologies Ltd (12653495) United Kingdom