About Steven Silver Limited (12058643) United Kingdom