About Opolka Limited (01270173) United Kingdom