About Jgba Limited (SC349713) United Kingdom