About Blvck Tech Capital Ltd (13398907) United Kingdom