About Mirra Trading Ltd (05686970) United Kingdom