About British Institute Of Technology Ltd (04293041) United Kingdom