About Legendary It Solutions Limited (12414381) United Kingdom