About Guardian Angel Computing Ltd (11035730) United Kingdom