About The Whiteroom Europe Limited (12332265) United Kingdom