About Platinum Innovations Limited (07663386) United Kingdom