About Ipsum Primus Ltd (09995385) United Kingdom