About Frankies World Limited (13621150) United Kingdom