About Bamsee Mc Tech Ltd (11420663) United Kingdom