About Rainbow (aberdeen) Limited (SC302651) United Kingdom