About Backrock Limited (NI660362) United Kingdom