About Mck3 Limited (SC537258) United Kingdom