About Intellect Fm Services Ltd (10160162) United Kingdom