About Baytec Holdings Limited (NI644802) United Kingdom