About Rakhi Design Limited (09040042) United Kingdom