About Mirowski A Ltd (13138586) United Kingdom