About Leosis Limited (06695514) United Kingdom