About Bivalve Technologies Ltd (12591115) United Kingdom