About Maistros Capital Ltd (13588410) United Kingdom