About Meisterstrasse Ltd (13108111) United Kingdom