About Batra Limited (13154175) United Kingdom