About Teal Edge Ltd (05004217) United Kingdom