About Intelligo Limited (04716830) United Kingdom