About Bachrise Technology Ltd (13384649) United Kingdom