About London Maya Sandwich Limited (10548956) United Kingdom