About Kieran Savage Limited (SC626182) United Kingdom