About Olikam Holdings Ltd (13550534) United Kingdom