About Guruji Software Solutions & Services Ltd (07654456) United Kingdom