About Rekali Ltd (13380776) United Kingdom