About Scap Ltd. (06078246) United Kingdom