About Basil 26 Limited (12983214) United Kingdom