About Cross Platform Consultancy Ltd (11139095) United Kingdom