About Sc045324 Limited (SC045324) United Kingdom