About Shall International Limited (10093923) United Kingdom