About Richard Brine Technologies Ltd (10795434) United Kingdom