About Feelingdeal Ltd (12230876) United Kingdom