About Olor Limited (05906246) United Kingdom