About Ejb Holdings Ltd (09964353) United Kingdom