About Sc025534 Limited (SC025534) United Kingdom