About The Naulakha Ltd (09140924) United Kingdom