About Oleakiss Ltd (12445200) United Kingdom