About Magic Hand Ventures Limited (12331646) United Kingdom