About Jordan Foxx Limited (11720482) United Kingdom