About Neodrome Ltd (12439167) United Kingdom