About S. A Developments (uk) Limited (10952577) United Kingdom