About Whyser-innovation Solutions Ltd (06413170) United Kingdom