About Clear Alpha Limited (07230845) United Kingdom