About Blinc Group Holdings Ltd (11571786) United Kingdom