About Tsukka Magheran Ltd (13075407) United Kingdom