About Seraph Holdings Limited (06387185) United Kingdom