About 5r Holdings Ltd (11405324) United Kingdom