About Rademaker Global Limited (10974440) United Kingdom