About Oykar Limited (12241094) United Kingdom