About Fresh Developments And Investments Limited (13298298) United Kingdom