About White Rock Technologies Limited (09014211) United Kingdom