About Lowarth Sevi Management Limited (12841538) United Kingdom