About Poshu Software Solutions Ltd (11362353) United Kingdom