About Rebus Trading Ltd (10025217) United Kingdom