About Masaki Aberdeen Limited (SC707867) United Kingdom