About Jjr Software Solutions Limited (11602786) United Kingdom