About Macek Limited (10181493) United Kingdom