About Centrifuga Limited (09546830) United Kingdom