About Anjana Bhog London Ltd (12035163) United Kingdom