About Bayrock Capital Ltd (NI631623) United Kingdom