About Blessai Intellect Limited (09764529) United Kingdom