About Bullseye Investors Limited (13295302) United Kingdom