About Jego Associates Limited (05743467) United Kingdom