About The Float Effect Limited (11518229) United Kingdom