About Usher Jj Shaba Ltd (12931477) United Kingdom