About Bow Lane Holdings Ltd (13221006) United Kingdom