About Sarkar (dev) Limited (SC234877) United Kingdom