About Feelrite Solutions Ltd (10736106) United Kingdom