About Starting Point London Ltd (11264076) United Kingdom