About Satrana Ltd (12863887) United Kingdom