About Ofik (uk) Limited (11611376) United Kingdom