About Blees Technologies Limited (13467045) United Kingdom