About Loirus Capital Ltd (12420054) United Kingdom