About Fifti Holdings Limited (10619753) United Kingdom