About Jblb Capital Ltd (10581495) United Kingdom