About Fatstrippa Europe Limited (04995055) United Kingdom