About K&s Investments (2020) Limited (12684406) United Kingdom