About Holdi Ltd (13011018) United Kingdom