About Slatra Ltd (13094332) United Kingdom