About Lyciar (uk) Limited (07675187) United Kingdom