About Cup Above The Rest Ltd (12297380) United Kingdom