About Ja96 Limited (12475741) United Kingdom