About Scubafix Limited (10878281) United Kingdom