About Serraph Ltd. (10540253) United Kingdom