About Bowax Limited (12428619) United Kingdom