About Jussabs & Associates Ltd (12996580) United Kingdom