About Xeretec Group Limited (10261433) United Kingdom