About Franks & Pollack Consulting Ltd (11954804) United Kingdom