About Osis&vera Ltd (13292173) United Kingdom