About Bamsee Ltd (13149546) United Kingdom