About Lictor Limited (09379787) United Kingdom