About Majumder Technologies Ltd (09407848) United Kingdom