About Premira Capital Limited (11749055) United Kingdom