About Sahell Limited (13216781) United Kingdom