About Merkabah Labs (n.i.) Limited (NI662763) United Kingdom