About Atomic Raffles Limited (12103635) United Kingdom