About Offcote Investments Limited (12543241) United Kingdom