About Imb Technology Limited (10338510) United Kingdom