About Likos Limited (05230183) United Kingdom