About Megaflo Limited (00867300) United Kingdom