About Delm Hali Limited (12287132) United Kingdom