About Sentul Solutions Ltd. (SC350818) United Kingdom