About Bow Technology Limited (10528592) United Kingdom