About Mitras Trading Ltd (13046991) United Kingdom