About Ichor Bloom Ltd (11618935) United Kingdom