About Katila Management Limited (06461712) United Kingdom