About Delita Limited (12593546) United Kingdom