About Lionfish Capital Ltd (12323883) United Kingdom