About Rye Amenity Cic (07717873) United Kingdom