About Seraphim Intelligence Ltd (12027977) United Kingdom