About Mikenaite Limited (11402618) United Kingdom