About Meca Trade (LP006734) United Kingdom