About Jaal Solutions Limited (12215646) United Kingdom