About Deep Holdings Ltd (12208581) United Kingdom