About Bu Technology Limited (11187646) United Kingdom