About Balan Holdings Limited (11337956) United Kingdom