About Minrada Limited (10375157) United Kingdom