About Preminox Holdings Limited (10709593) United Kingdom