About Uki Richmond Limited (11240008) United Kingdom