About Delegno Limited (06930119) United Kingdom