About Goftersen Ltd (10524667) United Kingdom