About Giant Angels Ltd. (09839546) United Kingdom