About B13 Technology Limited (07480531) United Kingdom