About Sedaka Consulting Services Limited (SC628316) United Kingdom