About Kimberley Aberdeen Limited (11230126) United Kingdom