About Blaqswan Technologies Ltd (13071506) United Kingdom