About Jenuine Solutions Limited (11448256) United Kingdom