About Loganarts Management Limited (SC521747) United Kingdom