About Komlo Limited (05931934) United Kingdom