About Bombaylicious Limited (12302879) United Kingdom