About Mind Balance Ltd (SC677992) United Kingdom