About Mendelevium Limited (12523233) United Kingdom