About Filthy Animal Limited (11726131) United Kingdom