About Bamasek Technology (uk) Limited (13307756) United Kingdom