About Shalimar Aberdeen Ltd. (SC611945) United Kingdom