About Sc024917 Limited (SC024917) United Kingdom