About Atlas Oil Limited (10574453) United Kingdom