About Delegatov Ltd (10216333) United Kingdom