About Xerendipity Corporation Ltd (11778304) United Kingdom