About The Leonis Corporation Ltd (07591524) United Kingdom