About Ollycom Ltd (07837043) United Kingdom