About Ja Solutions Uk Limited (07032106) United Kingdom