About Scb Platform Ltd (12496376) United Kingdom