About Zupra Associates Limited (12478481) United Kingdom