About Kuffer Ltd (10822875) United Kingdom