About Preesha Software Services Ltd (07169374) United Kingdom