About Frankie & Co (uk) Limited (12183284) United Kingdom