About Dimple Holdings Ltd (12428152) United Kingdom