About Intecfama Ltd (07402246) United Kingdom