About Flopax Limited (09224990) United Kingdom