About Allsea Technologies Ltd (13616550) United Kingdom