About Jod Solutions Ltd (13465327) United Kingdom