About Babar Jan (uk) Limited (06592283) United Kingdom