About 26bolt Limited (12077891) United Kingdom