About Felinfoel Executive Committee Ltd (07694161) United Kingdom