About Surakarta Limited (10831274) United Kingdom