About Oasile Lica Limited (12927126) United Kingdom