About Silver Kestrel Limited (10353921) United Kingdom