About Bowa Project Ltd (13074384) United Kingdom