About I.s.s. (aberdeen) Limited (SC268422) United Kingdom