About Prebendal Holdings Limited (13438278) United Kingdom