About Famella Holdings Limited (11449341) United Kingdom