About Sakalu (uk) Limited (10053441) United Kingdom