About Jaxx Bay Limited (03771693) United Kingdom