About Olor Limited (12951628) United Kingdom