About Stockholm Asia Limited (07480503) United Kingdom