About Straight Path Solutions Limited (12470397) United Kingdom