About Saint E Holding Company Ltd (12025489) United Kingdom