About Intrepid Consulting Limited (06229759) United Kingdom