About Seven Eight Six Holdings Ltd (10199722) United Kingdom