About Capitis Global Ltd (13393923) United Kingdom