About Logioss Limited (05263549) United Kingdom