About Nimbus Core Ltd (13562007) United Kingdom