About Kasra Sea Horizon Limited (12647011) United Kingdom