About Land Magic Ltd. (10088032) United Kingdom