About Straight Path Consulting Ltd (12190976) United Kingdom