About Sc255447 Limited (SC255447) United Kingdom