About Sakala Sussex Limited (11717793) United Kingdom