About Kilimino Limited (06519302) United Kingdom