About The Flipflopi Project Trading Company Limited (12907873) United Kingdom