About Fluxx Limited (07605422) United Kingdom