About Shaheen Worldwide Limited (13300732) United Kingdom