About Feelgood-sale Ltd (10009792) United Kingdom