About Britech Holdings Ltd (12303549) United Kingdom