About Octrooi International Limited (01715269) United Kingdom