About The Whimsy Collection Limited (12175160) United Kingdom